#!/bin/sh
#
# AX
# Run X server with windows/desktop environment specified in the command line
#
# License: AGPL 3
#
# Version: 0.0.3
#
# Author: Viverna <viverna@inventati.org>
# Localization: italian

AX_HELP=$(cat <<-ENDHELP
	Sintassi: $COMMAND [-x] [windows/desktop manager]
	Sintassi: $COMMAND -L
	Sintassi: $COMMAND -l
	Sintassi: $COMMAND -p
	Sintassi: $COMMAND -V
	Sintassi: $COMMAND -h
	
	[desktop manager]: windows/desktop manager da avviare:
	[-L]: indica il file di localizzazione
	[-l]: lista dei windows/desktop manager riconosciuti
	[-p]: lista dei windows/desktop manager disponibili
	[-x]: non esegue xinit, crea solo un file di sessione
	[-V]: visualizza la versione ed esce
	[-h]: visualizza questa schermata ed esce
	$COMMAND di default lancia il windows/desktop manager utilizzato precedentemente, se esiste il file .xinitrc oppure quello predefinito
	
	Ritorna un errorlevel uguale a:
	
	- 0 in caso di successo
	- diverso da 0 in caso di errore
ENDHELP
)

export AX_HELP

AX_ERROR_PARAM_MANY="Troppi parametri"
AX_ERROR_OPT_UNKNOWN="Opzione non riconosciuta"
AX_ERROR_OPT_CONFLICT="Opzioni incompatibili tra di loro"
AX_ERROR_PATH_NOTFOUND="Percorso del windows/desktop manager non trovato"
AX_ERROR_XINIT_RUN="Xinit è in memoria"

AX_COMMENT_FILE_GLOBAL="#File di configurazione globale"
AX_COMMENT_FILE_LOCAL="#File di configurazione locale"
AX_COMMENT_RUN="#Avvia"

#export AX_ERROR_PARAM_MANY
#export AX_ERROR_OPT_UNKNOWN
#export AX_ERROR_OPT_CONFLICT
#export AX_ERROR_PATH_NOTFOUND
#export AX_ERROR_XINIT_RUN
#export AX_COMMENT_FILE_GLOBAL
#export AX_COMMENT_FILE_LOCAL
#export AX_COMMENT_RUN
